package libro.cap02.figuras;

public abstract class FiguaraGeometrica {
	String nombre;

	// metodo abstracto
	public abstract double area();

	public static double areaPromedio(FiguaraGeometrica arr[]) {

		int sum = 0;
		for (int i = 0; i < arr.length; i++) {

			sum += arr[i].area();
		}
		return sum / arr.length;
	}

	// agregamos constructor
	public FiguaraGeometrica(String nom) {
		nombre = nom;

	}

	public String toString() {
		return nombre + " (area = " + area() + ")";
	}

	public String getNombre() {
		return nombre;
	}

	public void setNombre(String nombre) {
		this.nombre = nombre;
	}

}
